<?php

function check_code($code, $id = '') {
	$config = array(
			'reset' => false // 验证成功后是否重置，这里才是有效的。
	);
	$verify = new \Think\Verify($config);
	return !$verify->check($code);
}

//批量单引号转义
function deepslashes($data){
	if (empty($data)) {
		return $data;
	}
	return is_array($data) ?  array_map('deepslashes', $data) : addslashes($data);
}
//合成一个函数
/**
 * 实体转义+单引号转义
 * @param array|string  $data
 * @return array|string
 */
function deepspecialchars($data){
	if (empty($data)) {
		return $data;
	}
	$data= is_array($data) ? array_map('deepspecialchars', $data) : htmlspecialchars($data);
	return  is_array($data) ?  array_map('deepslashes', $data) : addslashes($data);
}


//站内信发送
/**
 * 
 * @param array $newsarr $newsarr[1] user_id
 * @param array $newsarr $newsarr[2] title
 * @param array $newsarr $newsarr[3] content
 */
function sendnews($newsarr){
	$newsmodel=M("News");
	$newsdata["user_id"]= $newsarr[1];
	$newsdata["title"]=$newsarr[2];
	$newsdata["content"]=$newsarr[3];
	$newsdata["type"]="private";
	$newsdata['create_time']=time();
	$newsmodel->add($newsdata);
}




